<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of class
 *
 * @author ww
 */
class SimpleTaskFormFour extends ATaskForm {
    

    public function getFormHTML($params, $view) { 
        return $view->getCustomer_formbody_step4($params);
    }
    
    public function validate_form(&$param, &$scope, $manager) {
        
        $iserror = false;
        //HAND PRICE
        if (empty($param['hand_price'])) {
            $iserror = true;
            
            $manager->addErorrMessageForField("hand_price", "Укажите стоимость одного выполнения");
        } elseif (doubleval(str_replace(',', '.', $param['hand_price'])) <= 0) {
            $iserror = true;
            $manager->addErorrMessageForField("hand_price", "Отрицательное или нулевое значение недопустимо");
        }
        else
            $param['hand_price'] = doubleval(str_replace(',', '.', $param['hand_price']));
        
        
        //times_count
        if (empty($param['times_count'])) {
            $iserror = true;
            $manager->addErorrMessageForField("times_count", "Укажите общее количество выполнений");
        } elseif (intval($param['times_count']) <= 0) {
            $iserror = true;
            $manager->addErorrMessageForField("times_count", "Отрицательное или нулевое значение недопустимо");
        }
        else
            $param['times_count'] = intval($param['times_count']);
        
        
        if ($iserror) {
            return array(VALIDATION_FAILED);
        }

        return array(VALIDATION_ACCEPTED);
    }

    public function submit_form($params, $scope, $manager) {
        
    }
    
    
}
?>
